Karlovy Vary's winters are cold, with temperatures often dropping below freezing in January and February, but averaging around 0°C. Spring brings mild temperatures, gradually warming up from March to May, with April being the warmest month so far. Summer is relatively cool, with July typically being the warmest, but still averaging only around 18°C. Autumn is similar to spring, with temperatures gradually cooling down from September to November, before dipping back into winter chill in December.